profit on sales of land - Español Inglés Diccionario